blinking chickweed - German English Dictionary